home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Software of the Month Club / Amiga Holiday Edition Volume 219 (1994-12)(SOMC)(Disk 1 of 5)[SMC219C30I1].zip / Amiga Holiday Edition Volume 219 (1994-12)(SOMC)(Disk 1 of 5)[SMC219C30I1].adf / Executive_V1.20 / ReadMe.Changes < prev    next >
Text File  |  1995-10-22  |  10KB  |  249 lines

  1.  
  2.                           EXECUTIVE V1.20
  3.                           ===============
  4.  
  5. This is the second public release of Executive. CU Amiga magazine wanted
  6. to put Executive to their cover CD, so I made V1.10 for them. It had only
  7. a few changes, so I decided not to spread it.
  8.  
  9. The most notable changes in this release are:
  10.  
  11.   - Meter, a new client for registered users. Meter displays all kinds
  12.     of system information in a small, customizable window.
  13.  
  14.   - System is now scanned during installation for programs in the
  15.     ExecutivePrefs Magic Wand list and these are added to the
  16.     preferences file automatically. Existing preferences file is
  17.     also updated.
  18.  
  19.   - Some changes were made to all schedulers. I have especially spent
  20.     a lot of time improving the Queues-scheduler. The changes I have
  21.     made make it the best scheduler in Executive. It's a real killer
  22.     now (maybe I should rename it to "O.J."?)
  23.  
  24.   - There's now a Common problems -section in the docs.
  25.  
  26.   - Server now defaults to using CIA-B timer on 68020+ machines so the
  27.     CIA-A timer is left free for programs that aren't wise enough to
  28.     use CIA-B timer if CIA-A is reserved.
  29.  
  30. Here's a full list of changes made after Executive V1.00:
  31.  
  32.  
  33. V1.10
  34. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  35. * Top-client now supports VMM. It displays available virtual memory if
  36.   VMM has been installed.
  37.  
  38. * Added ToolsDaemon And VLT/VLTjr to the Magic Wand list.
  39.  
  40. * Server now defaults to using CIA-B timer on 68020+ machines and
  41.   CIA-A timer on 68000 and 68010.
  42.  
  43. * Added a Common problems section to docs.
  44.  
  45. * A .Product-Info file is now included.
  46.  
  47. * ExecutivePrefs[_MUI] will now check for duplicate entries in task-list.
  48.  
  49. * If a new entry is created in ExecutivePrefs[_MUI] by pressing the
  50.   New-gadget but then Cancel-gadget is pressed in Edit-window, the
  51.   entry will be deleted.
  52.  
  53. * When the initial preferences file is written, system task list is
  54.   scanned for tasks that are also in the ExecutivePrefs Magic Wand list
  55.   and these tasks will automatically be added to the preferences file.
  56.  
  57. * Ps now has a new builtin format string called STACK which prints
  58.   stack usage statistics.
  59.  
  60.  
  61. V1.20
  62. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  63. * Meter is a new client which displays all kinds of system information
  64.   in a small window. It very customizable and you no longer need ten
  65.   different programs to show all the information you need. See
  66.   documentation for more information. Meter requires a registered
  67.   version of Executive.
  68.  
  69. * Scheduler changes:
  70.   o ALL SCHEDULERS
  71.     - Nice-value now has much greater influence on task's priority.
  72.   o QUEUES
  73.     - Reduced the number of queues from 10 to 8.
  74.     - A task is not allowed to migrate upwards immediately, instead
  75.       scheduler forces the task to wait for one second first. This
  76.       eliminates priority "wobbling" which happens when two or more
  77.       tasks using approximately the same amount of CPU time are fighting
  78.       for the CPU.
  79.     - This scheduler now adjusts Exec's Quantum-value when a task is
  80.       launched. Lower priority tasks get higher Quantum, letting them
  81.       run for longer time before switching to another task with same
  82.       priority.
  83.     - See documentation for more detailed information.
  84.   o SUPER
  85.     - Remember task type (CPU intensive or interactive) for longer time
  86.     - Task's type now influences task's priority even if task hasn't used
  87.       any CPU time recently.
  88.  
  89. * Added a Flush memory menu item to top. This flushes unused libraries
  90.   from memory.
  91.  
  92. * If a process has empty CLI command name (Term has if it's started
  93.   from Workbench) Executive will now use task name instead when search
  94.   for a task from watched tasks list.
  95.  
  96. * ALoad[_MUI] can now display current CPU usage instead of system load
  97.   average. You can also specify which colors should be used and you
  98.   can optionally have a clock in the window's titlebar.
  99.  
  100. * Top can now be run in a shell-window, without opening an Intuition
  101.   window, so you can run top from a remote shell. Use the STDOUT-
  102.   option for this. There's also another new option, ONCE, which will
  103.   just output the information to stdout and then exit.
  104.  
  105. * Commander and ExecutivePrefs windows are now much faster and take
  106.   less memory.
  107.  
  108. * Commander now has a zoom-gadget and a new option, ZIP, for zipping
  109.   the window when Commander is started.
  110.  
  111. * If a program was set to be [not] scheduled, and it was started
  112.   using Run, it was possible that Executive didn't notice the task.
  113.   This happens because the CLI command name is not set immediately
  114.   when a task is created. And under heavy system load this may take
  115.   several seconds. I added a workaround for this problem, but there's
  116.   no bullet proof way to fix this completely. It should now work
  117.   well enough in all imaginable cases.
  118.  
  119. * Added a fix for a bug in AmigaOS 3.x which causes system to lock
  120.   up if a task that opens the Workbench screen has a priority lower
  121.   than 1. Executive will now set task's priority to catchmax+1 while
  122.   executing Intuition functions that could cause the Workbench
  123.   screen to be reopened.
  124.   (Executive, all clients, docs, sysinfo)
  125.  
  126. * Added some information to the Command problems section in docs.
  127.  
  128. * If the update interval was more than 1 second, ALoad[_MUI] and ALoad3D
  129.   displayed an average of the loadaverage, they now display the current
  130.   value.
  131.  
  132. * Stat will now show how many accounting records has been created.
  133.   Stat will no longer output "Accounting is activated" because this
  134.   should be obvious if accounting statistics are shown.
  135.  
  136. * Install-script will now update existing preferences file if it finds
  137.   tasks that are in the Magic Wand list.
  138.  
  139. * If ExecutivePrefs[_MUI] finds the preferences file from ENV: then
  140.   preferences will be saved to ENV: AND ENVARC:.
  141.  
  142. * Added a note about Delitracker MED-player to the Common problems
  143.   section in docs.
  144.  
  145. * You can now use CTRL-C to stop pstree.
  146.  
  147. * Added MagicCX, MultiCX, ToolManager, TrapDoor, MagicMenu, MCP and
  148.   JamMail to the Magic Wand list.
  149.  
  150. * Uptime is now calculated from eclock instead of RAM:-disk creation time.
  151.  
  152. * Programs started using WBStart-Handler are now accounted properly.
  153.  
  154. * Added portuguese catalog.
  155.  
  156. * MUI list headers are now shown with highlight pen, which is usually white.
  157.  
  158. * Removed text from top documentation that said it's possible that
  159.   top may cause serial transfer errors. This is not true.
  160.  
  161. * You can now use TASK+CHILDTASKS-option in the preferences file, instead
  162.   of two separate options TASK and CHILDTASKS.
  163.  
  164. * Fixed a small bug that caused a wrong item to be selected when
  165.   double-clicking an item in ExecutivePrefs listviews.
  166.  
  167. * Optimized the code that reads the preferences file, this made the
  168.   server and ExecutivePrefs[_MUI] a bit smaller.
  169.  
  170. * Fixed a bug in ctp and kill-clients. If NAME, USER, GROUP or PGRP-
  171.   options matched multiple tasks, it was possible that not all tasks
  172.   were affected.
  173.  
  174. * Registration fee is now accepted in DKK (Danish krone).
  175.  
  176. * Money transfer to my bank account is now possible. See documentation
  177.   or the registration forms.
  178.  
  179. * ALoad and top now use pens from screen DrawInfo.
  180.  
  181. * Top now has options for specifying background and text colors.
  182.  
  183. * Added a zoom-gadget to the top-client. Pressing it causes the window
  184.   to be zipped so that only the header is displayed. There's also a new
  185.   option, ZIP, for zipping the window when top is started.
  186.  
  187. * ALoad and uptime windows are now simple refresh windows, which
  188.   take less memory than smart refresh windows.
  189.  
  190. * Top will not allow a user (except the superuser) to break other users'
  191.   tasks if MultiUser has been installed.
  192.  
  193. * The clients that have a STAYFRONT-option will now check if the window
  194.   is frontmost before trying to bring the window to front.
  195.  
  196. * Changed the ShapeShifter entry in Magic Wand list so that the ShapeShifter
  197.   main task is scheduled, but not it's childtasks.
  198.  
  199. * Corrected a lot of speling erors in the docs. :) Also made some small
  200.   improvements here and there.
  201.  
  202. * Fixed a bug which caused some memory to be trashed when a client or
  203.   the server displayed the AmigaGuide document.
  204.  
  205. * Fixed a bug which caused task name to be displayed instead of CLI
  206.   command name if process has a CLI structure but no CLI number.
  207.  
  208. * Commander and ExecutivePrefs now retain listview position when
  209.   updating the list. This only worked with OS3+ before.
  210.  
  211. * Fixed the COMMAND-keyword in ps.
  212.  
  213. * All icons now have tooltypes with default values.
  214.  
  215. * Added some words to the Glossary in docs.
  216.  
  217. * When top erased a task that became idle, it sometimes outputted a few
  218.   miscellaneous characters.
  219.  
  220. * Added Brilliance to the Magic Wand list.
  221.  
  222. * When Commander's window is zipped, it's width is halved.
  223.  
  224. * Added a new option ANGLE to ALoad3D. You can now specify the initial
  225.   rotation angle. It's now also possible to rotate the bar-chart using
  226.   left and right cursor keys.
  227.  
  228. * Added a note about Term to Common problems section.
  229.  
  230. * ALoad3D's display is now rendered immediately after the window is
  231.   resized.
  232.  
  233. * Commander will now update the task list when it's window is unzoomed.
  234.   Commander_MUI does the same thing when it's uniconified.
  235.  
  236. * Top will no longer look for VMM every second if it isn't in use when
  237.   top is started.
  238.  
  239. * Added DirectoryOpus to the Magic Wand list. This is not necessary, but
  240.   DO works faster and is more responsive when it's support tasks are not
  241.   scheduled.
  242.  
  243. * ExecutivePrefs[_MUI] now checks if the Executive.guide file is in
  244.   BASEDIR. If not, it sets BASEDIR to the current PROGDIR: there
  245.   when prefs are saved.
  246.  
  247. * The server now changes its priority to 126 after it has read the keyfile
  248.   and preferences so no disk access is done at this priority.
  249.